a spanish rural administrative region - French English Dictionary